package com.syl.ippool.ifice.grasp;

import com.syl.ippool.domain.IpBasePojo;

import java.util.List;

/**
 * 抓取web网站的顶层接口
 *
 * @author sunyalong
 * @email sun1920185681@163.com
 * @date 2019-12-12 18:00:30
 */
public interface IGrasp {

    int searchPageNum = 3;

    /**
     * 获得网站名称
     *
     * @return
     */
    String getUrl();

    /**
     * 获得网站名称
     *
     * @return
     */
    String getWebsiteName();

    /**
     * 抓取网站ip数据，如果没有返回为  null
     *
     * @return
     */
    List<IpBasePojo> execute();


}
